package com.example.choupaiapp.main.bean;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * Created by ASUS on 2019/12/13.
 */

public class ContentDetailBean implements Serializable {

    /**
     * msg : success
     * code : 0
     * content : {"id":11670,"categoriesId":1,"userId":1185,"anonymity":1,"title":"9月20日起，太原南站进京\u201c二次安检\u201d，去往北京方向的朋友建议提前60\u201490分钟前来车站&nbsp;千万不要掐点进站！","type":2,"urls":"http://qiniu.qmdl666.com/19935329049N20199201051687.jpg","createTime":"2019-09-20 10:05:16","deleteTime":null,"likeSum":11,"readSum":2,"shareSum":0,"commentSum":0,"address":"太原南站|太原市小店区北营北路","longitude":112.617131,"latitude":37.797443,"status":1,"recommend":0,"szcgSn":"","szcgId":"","szcgStatus":0,"szcgInfo":"","commentList":null,"isAttention":0,"nickname":"小小小天使","avatar":"http://qiniu.qmdl666.com/19935329049N20199111647102.jpg?imageView2/1/w/100/h/100"}
     */

    private String msg;
    private int code;
    private ContentBean content;
    private List<String> caseDescribeList;

    public List<String> getCaseDescribeList() {
        return caseDescribeList;
    }

    public void setCaseDescribeList(List<String> caseDescribeList) {
        this.caseDescribeList = caseDescribeList;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public ContentBean getContent() {
        return content;
    }

    public void setContent(ContentBean content) {
        this.content = content;
    }

    public static class ContentBean implements Serializable {
        /**
         * id : 11670
         * categoriesId : 1
         * userId : 1185
         * anonymity : 1
         * title : 9月20日起，太原南站进京“二次安检”，去往北京方向的朋友建议提前60—90分钟前来车站&nbsp;千万不要掐点进站！
         * type : 2
         * urls : http://qiniu.qmdl666.com/19935329049N20199201051687.jpg
         * createTime : 2019-09-20 10:05:16
         * deleteTime : null
         * likeSum : 11
         * readSum : 2
         * shareSum : 0
         * commentSum : 0
         * address : 太原南站|太原市小店区北营北路
         * longitude : 112.617131
         * latitude : 37.797443
         * status : 1
         * recommend : 0
         * szcgSn :
         * szcgId :
         * szcgStatus : 0
         * szcgInfo :
         * commentList : null
         * isAttention : 0
         * nickname : 小小小天使
         * avatar : http://qiniu.qmdl666.com/19935329049N20199111647102.jpg?imageView2/1/w/100/h/100
         */

        private int id;
        private int categoriesId;
        private int userId;
        private int anonymity;
        private String title;
        private int type;
        private String urls;
        private String createTime;
        private Object deleteTime;
        private int likeSum;
        private int readSum;
        private int shareSum;
        private int commentSum;
        private String address;
        private double longitude;
        private double latitude;
        private int status;
        private int recommend;
        private String szcgSn;
        private String szcgId;
        private int szcgStatus;
        private String szcgInfo;
        private Object commentList;
        private int isAttention;
        private String nickname;
        private String avatar;
        private int isLike;
        private List<ContentVoteListBean> contentVoteList;
        private String remindJson;
        private int isVote;
        private int voteSum;
        private int isUserVote;
        private BigDecimal rewardMoney;
        private List<LabelListBean> labelList;

        public List<LabelListBean> getLabelList() {
            return labelList;
        }

        public void setLabelList(List<LabelListBean> labelList) {
            this.labelList = labelList;
        }

        public BigDecimal getRewardMoney() {
            return rewardMoney;
        }

        public void setRewardMoney(BigDecimal rewardMoney) {
            this.rewardMoney = rewardMoney;
        }

        public String getRemindJson() {
            return remindJson == null ? "[]" : remindJson;
        }

        public void setRemindJson(String remindJson) {
            this.remindJson = remindJson;
        }

        public int getIsVoted() {
            return isUserVote;
        }

        public void setIsVoted(int isUserVote) {
            this.isUserVote = isUserVote;
        }

        public int getVoteTotal() {
            return voteSum;
        }

        public void setVoteTotal(int voteSum) {
            this.voteSum = voteSum;
        }

        public int getIsVote() {
            return isVote;
        }

        public void setIsVote(int isVote) {
            this.isVote = isVote;
        }

        public List<ContentVoteListBean> getContentVoteList() {
            return contentVoteList;
        }

        public void setContentVoteList(List<ContentVoteListBean> contentVoteList) {
            this.contentVoteList = contentVoteList;
        }

        public int getIsLike() {
            return isLike;
        }

        public void setIsLike(int isLike) {
            this.isLike = isLike;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getCategoriesId() {
            return categoriesId;
        }

        public void setCategoriesId(int categoriesId) {
            this.categoriesId = categoriesId;
        }

        public int getUserId() {
            return userId;
        }

        public void setUserId(int userId) {
            this.userId = userId;
        }

        public int getAnonymity() {
            return anonymity;
        }

        public void setAnonymity(int anonymity) {
            this.anonymity = anonymity;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public String getUrls() {
            return urls;
        }

        public void setUrls(String urls) {
            this.urls = urls;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public Object getDeleteTime() {
            return deleteTime;
        }

        public void setDeleteTime(Object deleteTime) {
            this.deleteTime = deleteTime;
        }

        public int getLikeSum() {
            return likeSum;
        }

        public void setLikeSum(int likeSum) {
            this.likeSum = likeSum;
        }

        public int getReadSum() {
            return readSum;
        }

        public void setReadSum(int readSum) {
            this.readSum = readSum;
        }

        public int getShareSum() {
            return shareSum;
        }

        public void setShareSum(int shareSum) {
            this.shareSum = shareSum;
        }

        public int getCommentSum() {
            return commentSum;
        }

        public void setCommentSum(int commentSum) {
            this.commentSum = commentSum;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public double getLongitude() {
            return longitude;
        }

        public void setLongitude(double longitude) {
            this.longitude = longitude;
        }

        public double getLatitude() {
            return latitude;
        }

        public void setLatitude(double latitude) {
            this.latitude = latitude;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public int getRecommend() {
            return recommend;
        }

        public void setRecommend(int recommend) {
            this.recommend = recommend;
        }

        public String getSzcgSn() {
            return szcgSn;
        }

        public void setSzcgSn(String szcgSn) {
            this.szcgSn = szcgSn;
        }

        public String getSzcgId() {
            return szcgId;
        }

        public void setSzcgId(String szcgId) {
            this.szcgId = szcgId;
        }

        public int getSzcgStatus() {
            return szcgStatus;
        }

        public void setSzcgStatus(int szcgStatus) {
            this.szcgStatus = szcgStatus;
        }

        public String getSzcgInfo() {
            return szcgInfo;
        }

        public void setSzcgInfo(String szcgInfo) {
            this.szcgInfo = szcgInfo;
        }

        public Object getCommentList() {
            return commentList;
        }

        public void setCommentList(Object commentList) {
            this.commentList = commentList;
        }

        public int getIsAttention() {
            return isAttention;
        }

        public void setIsAttention(int isAttention) {
            this.isAttention = isAttention;
        }

        public String getNickname() {
            return nickname;
        }

        public void setNickname(String nickname) {
            this.nickname = nickname;
        }

        public String getAvatar() {
            return avatar;
        }

        public void setAvatar(String avatar) {
            this.avatar = avatar;
        }

        public static class LabelListBean implements Serializable{
            private int id;
            private String name;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }
        }
    }
}
